Taormina

Toarmina is a city known for its dramatic siting on a mountainside overlooking the Mediterranean as well as its historic Greek/Roman amphitheater ruin.  The Lonely Planet describes it as a “chi-chi resort town popular with holidaying high-rollers.”  That describes us perfectly … Continue reading Taormina